import { createI18n } from 'vue-i18n'; // 引入i18n创建多语言对象
import zhLocale from './module/zh'; // 引入中文对应语言配置
import enLocale from './module/en'; // 引入英文对应语言配置
const messages = {
	zh: zhLocale,
	en: enLocale,
};
const localLang = navigator.language.split('-')[0]; // 获取浏览器语言环境
const i18n = createI18n({
	globalInjection: true, // 开启全局多语言渗透
	locale: localLang || 'en', // 语言环境
	messages, // 语言配置字段
	legacy: false, // // 使用 vue3 组合式API 时必须设置为 false
});

export default i18n;
